//file:router/index.js
import Vue from 'vue'
import Router from 'vue-router'
// import Login from '../components/Login.vue'
// import Main from '../components/Main.vue'
import HelloWorld from '../components/HelloWorld.vue'
import UserLoginEcharts from '../components/UserLoginEcharts.vue'

Vue.use(Router)

const router = new Router({
  routes: [
    {
		path: '/',
		name: 'HelloWorld',
		component: HelloWorld
    },
	// {
	// 	path: '/Login',
	// 	name: 'Login',
	// 	component: Login
	// },
	{
		path: '/UserLoginEcharts',
		name: 'UserLoginEcharts',
		component: UserLoginEcharts
	},
  ]
})

// 挂载路由导航守卫
// router.beforeEach((to, from, next)=>{
// 	console.log("to="+to.path)
// 	console.log("from="+from.path)
// 	// to 要访问的路径
// 	// from 从哪个页面而来
// 	// next 是一个函数,表示放行
// 	// next() 放行, next('/Login')强制跳转
// 	if(to.path === '/Login') return next()
// 	// 获取token
// 	let userinfo = window.sessionStorage.getItem("userinfo")
// 	if(!userinfo) {
// 		return next({path:'/Login'})
// 	}
// 	console.log("userinfo1="+userinfo)
// 	let uu = JSON.parse(userinfo)
// 	//let uu = JSON.stringify(userinfo)
// 	console.log("username="+uu.name)
// 	next()
// })

export default router